package com.szrt.javaweb.ch00.student.dao.impl;

import com.szrt.javaweb.ch00.student.dao.StudentDao;


/**
 * 王凯  经济人  代理人   代理对象   : 代理对象不唱歌。但是他做一些跟唱歌相关的打杂的活。并且全程参与唱歌。
 * @author zsrt
 *
 */
public class StudentDaoProxy implements StudentDao {
	
	
	//胡哥
	private StudentDaoImpl hege;
	

	public StudentDaoProxy(StudentDaoImpl dao) {
		super();
		this.hege = dao;
	}

	@Override
	public void act(String name) {
		System.out.println("开启事物  打电话跟老板确认好价钱  时间");
		
		hege.act(name);
		
		System.out.println("提交事物  由包吃包住 包飞机");
		
		System.out.println("回滚事物   赔钱");

	}

	@Override
	public void updateById(int id) {
		// TODO Auto-generated method stub

	}

}
